home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 4
/
FM Towns Free Software Collection 4 - Disc 1.iso
/
msdos
/
dbhamlog
/
jcg.prg
< prev
next >
Wrap
Text File
|
1991-10-18
|
2KB
|
94 lines
****** 市郡番号 検索 ************
******* JCG.PRG ***** T.CHINO **
SET ORDER TO 4
SET EXACT OFF
DO WHILE .T. && *****************************************0
STORE " " TO JCG
@ 22,20 SAY " 検索する 市郡番号は ? " GET JCG
READ
CLEAR GET
IF JCG=" "
RETURN
ENDIF
CLEAR
GOTO TOP
JCG=TRIM(JCG)
FIND &JCG
**SEEK F
SET CURSOR OFF
STORE 6 TO Y
DO WHILE .NOT. EOF()
SET COLOR TO G
@ 1,4 SAY "市郡番号"
SET COLOR TO GR
@ 2,4 SAY JCG
SET COLOR TO BR
@ 1,15 SAY "*************************************************"
@ 2,15 SAY "* *"
@ 3,15 SAY "********************************* 周波数帯.PRG **"
SET COLOR TO GR
@ 2,18 SAY "アマチュア 無 線 QSO ログ 管 理 システム"
SET COLOR TO BG
@ 4,1 SAY "月/日/年 呼出符号 電波 周波数 氏 名 住 所 JCC_G QSL"
SET COLOR TO BR
@ 5,1 SAY "------------------------------------------------------------------------------"
DO WHILE .T.
L=LEN(JCG)
JC=LEFT(JCC_G,L)
IF JC<>JCG .OR. LEN(TRIM(JCC_G))<>L
EXIT
ENDIF
SET COLOR TO G
@ Y,1 SAY MMDDYY
@ Y,11 SAY CALL
@ Y,20 SAY WAVE
@ Y,26 SAY FREQ
@ Y,32 SAY NAME
@ Y,43 SAY ADDRES
@ Y,70 SAY JCC_G
@ Y,76 SAY QSL
STORE Y+1 TO Y
IF Y>=21
SET COLOR TO GR
WAIT
CLEAR
STORE 6 TO Y
SKIP
EXIT
ENDIF
SKIP
ENDDO
IF JC<>JCG .OR. LEN(TRIM(JCC_G))<>L
EXIT
ENDIF
ENDDO
SET COLOR TO R
@ 22,0 SAY " 該当 デ-タの 検索 終了 です "
SET CURSOR ON
SET COLOR TO GR
STORE " " TO PRN
@ 23,0 SAY " 検索結果を印刷しますか ? ( Y/N )" GET PRN
READ
CLEAR GET
IF PRN="Y"
SET COLOR TO G
@ 22,0 SAY " 検索 デ-タの 印刷中 です "
DO INJIJCG && *********************************************** 印刷分岐
ENDIF
@ 23,0 SAY " "
@ 22,0 SAY " "
LOOP
ENDDO && ************************0
SET CURSOR ON
RETURN